Big Huge Thesaurus

Fuchsia excorticata

noun